@charset "utf-8";
/*
Theme Name: Eyebo
Theme URI: http://www.cisvi.com/bo/eyebo-952/
Description: A little Chinese feel theme. A high quality WordPress theme named "Eyebo". For updates, please visit <a href="http://www.cisvi.com/bo/eyebo-952/">cisvi.com</a>.
Version: 1.0.6
Author: Zern
Author URI: http://www.cisvi.com/
Tags: black,blue, white,fixed-width, right-sidebar, threaded-comments, two-columns

	This theme was designed and built by Zern,
	whose blog you will find at http://www.cisvi.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
/* @Main element*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;}
body {
	background:#fff;
	color: #333;
	font-size:63%;
	margin:0 auto;
	padding:0;
	text-align:center;
	font-family:"Microsoft Jhenghei", "Microsoft Yahei", STHeiti, PMingLiU, Simsun,helvetica, Arial Unicode MS, verdana, sans-serif!important;
}
a:link , a:visited , a:active{color:#333;text-decoration:none;}
a:hover{color:#231492;text-decoration:none;}
div{word-wrap:break-word}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
small{ font-size:90%}
ol, ul {list-style:none;}
li {list-style:none;padding:5px 0;}
table {margin-bottom:1.4em;width:auto;}
th {font-weight:bold;background-color:#ddd;}
tfoot {font-style:italic;}
caption {background-color:#eee;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font-size:1em;line-height:1.5;}
/* @Head element*/
#wrapper {margin:0 auto;width:900px;}
#header {margin:10px 0 0;text-align:left;}
.description {font-size:1em; color:#999}
#header img {float:left;margin-bottom:5px;}
#header h1{margin:10px 0;font-size:1.8em; font-weight:bold;}
#headerstripe {
	width:900px;
	height:1px;
	margin:8px auto;
	clear: both;
	background:#f6f7f7 url(images/icon.gif) repeat-x 0px -820px;
}
.navsear{float:right;width:600px;}
ul.nav {clear:both;float: right;margin: 15px 0 10px;}
ul.nav li {
	margin:0 0 0 5px;
	font-size:1.2em;
	line-height:1.4em;
	padding:0 12px;
	background:transparent url(images/icon.gif) no-repeat -191px -245px;
	display:inline;
	}
ul.nav li.navhome {
	padding:0 12px 0 15px;
	background:transparent url(images/icon.gif) no-repeat -2px -247px;
}
ul.nav li.current_page_item a {font-weight:bold;}
ul.nav li span.imnew{background:transparent url(images/icon.gif) no-repeat 1px -1053px;padding-left:4px;color:#fff;}
ul.nav li span.gplus{background:transparent url(images/icon.gif) no-repeat -30px -1053px;padding-left:5px;color:#fff;}
.searchdiv{
	width: 177px;
	height: 23px;
	float:right;
	clear:both;
	background:transparent url(images/icon.gif) no-repeat 151px 0px;
}
div#search_head {
	color:#BBBBBB;
	padding:0 0 0 22px;
	height: 22px;
	background:transparent url(images/icon.gif) no-repeat 4px -200px;
}
#search_head input.textinput {
	border:0;
	margin:0;
	color:#666;
	width:130px;
	height: 16px;
	font-size: 12px;
	padding:4px 0 0 2px;
	background:transparent url(images/icon.gif) no-repeat 0px -719px;
	*background-position: 0px -720px;/*IE7*/
	_background-position: 0px -720px;/*IE6*/
}
.mainpic{width:900px; background-color:transparent;}
/* @content element*/ 
.postmain {float:left;margin:25px 0;width:585px;overflow: hidden;text-align:left;font-size:1.2em;}
.posttitle{clear:both;background:transparent url(images/icon.gif) no-repeat 504px -119px;}
.posttitle h1 a{font-weight:bold;font-size:1.1em;}
.postcontent{
	line-height:1.8;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size:1em;
	background:transparent url(images/icon.gif) repeat-x 0px -1098px;
}
.postcontent li ul, .postcontent li ol {margin:0 1.5em;}
.postcontent ul, .postcontent ol {margin:0 1.5em 1.5em 1.5em;}
.postcontent ul, .postcontent ul li{list-style-type:circle;list-style-position: inside;}
.postcontent ol , .postcontent ol li{list-style-type:decimal;list-style-position: inside;}
.postcontent dl {margin:0 0 1.5em 0;}
.postcontent dl dt {font-weight:bold;}
.postcontent dd {margin-left:1.5em;}
.postcontent p{ padding-bottom:1.2em;}
/*.postcontent>p:first-child{ text-indent:0em;}*/
.postcontent h1, .postcontent h2, .postcontent h3, .postcontent h4, .postcontent h5, .postcontent h6 {font-weight:normal;}
.postcontent h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
.postcontent h2 {font-size:2em;margin-bottom:0.75em;}
.postcontent h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
.postcontent h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
.postcontent h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
.postcontent h6 {font-size:1em;font-weight:bold;}
.postcontent a:link,.postcontent a:active, .postcontent a:visited{ color:#231492;}
.postcontent a:hover{ color:#fff; background-color:#000;}
.postcontent a img{background-color:#fff;display:block;}
.postcontent a:hover img{background-color:#fff;}
.postcontent blockquote p{text-indent:0;}
.posttag{
clear:both;
color:#999;
text-align:right;
padding:0 15px 1px 0;
font-size:0.9em;
background:transparent url(images/icon.gif) no-repeat 424px -525px;
}
.postmetadata {
	color:#999;
	height:15px;
	font-size:0.9em;
	line-height:1.1em;
	margin-bottom:25px;
	padding:4px 2px 2px;
	line-height:1em;
	background:transparent url(images/icon.gif) repeat-x 0px -720px;
}
.postmetadata a:link , .posttag a:link , .posttag a:visited , .postmetadata a:visited{color:#333;}
.posttag a:hover, .postmetadata a:hover{color:#fff; background-color:#000;}
.comments-right, .edit-right{float:right;padding-right:15px; display:block;}
.edit-right{padding-top:8px; font-size:0.9em;}
.comments-right{text-align:right;background:transparent url(images/icon.gif) no-repeat right -1049px;padding-right:20px;}
.posttitle h1{font-size:1.2em;line-height:1.8em;}
.sticky .posttitle{clear:both;background:transparent url(images/icon.gif) no-repeat 573px -79px;}
.sticky-right{ color:#F00;}
.postcontent img {max-width:576px;}
.postcontent blockquote {background:#FFC;padding:1em;color:#333;}
.postcontent blockquote:before, .postcontent blockquote:after, .postcontent q:before, .postcontent q:after {content:"";}
.postcontent blockquote, .postcontent q {quotes:"" "";}
a.more-link:link, a.more-link:visited{
	border:0;
	color:#333;
	margin-top:5px;
	margin-bottom:2px;
	display:block;
	padding:0 0 5px 20px;
	text-indent:0;
	font-weight: bold;
	background:transparent url(images/icon.gif) no-repeat -2px -682px;
}
a.more-link:hover {font-weight: bold;text-indent:0;color:#231492;background-color:#FFF;}
#maincontent ul.blogrollpage,#maincontent ul.blogrollpage li.linkcat {list-style:none;}
li.linkcat h2{font-size:1.2em;}
.navigation {clear:both;line-height:18px;vertical-align:middle;padding:5px;border:0px solid #ddd;text-align:center;height:18px;margin-bottom:10px;}
.navigation span.page-numbers{padding:2px 5px;background-color:#999;}
.navigation a.page-numbers{ padding:2px 5px; background-color:#ddd;}
.navigation a.page-numbers:hover{padding:2px 5px;background-color:#999;}
#maincontent .navigation {border:1px solid #ddd;}
.postcontent .navigation p a{padding:2px 5px;}
.navigation .alignright {float:right;padding:3px;}
.navigation .alignleft {float:left;padding:1px 5px;}
/* @Archives element*/
.line{height:1px; background-color:#666; line-height:1px; width:95%; clear:both; margin:5px 0;}
.interviewtime {background-color:#e8e8e8;border-left:3px solid #fff;padding:4px;float:right;width:auto;color:#737373;margin-bottom:5px;}
.interviewlist {background-color:#e8e8e8;padding:4px;border-left:2px solid #231492;margin-bottom:5px;}
.information{font-size:1.4em; display:block;color:#231492;padding:5px;margin-bottom:10px;background:transparent url(images/icon.gif) repeat-x 0px -880px;}
ul.archive li ul li {margin:0;}
ul.archive li {display:block;padding:0 0 1em;margin-left:15px;}
ul.archive p {display:block;padding:0;}
ul.archive li p {padding:0 0 0.5em;}
ul.archive {margin:0;padding:0;}
/* @sidebar element*/ 
#sidebar {float:right;margin-top:15px;padding-bottom:25px;text-align:left;width:290px;font-size:1.2em;}
#sidebar a {color:#666;}
#sidebar a:hover {color:#231492;}
#sidebar ul li {padding:10px 0;}
#sidebar ul li ul li {
	margin:0;
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	border-bottom:1px dotted #999;
	background:transparent url(images/icon.gif) no-repeat -34px -167px;
}
#sidebar ul li ul li ul{ background-color:transparent;border-top:1px dotted #999;}
#sidebar ul li ul li ul li{border-bottom:0;background:#FFF url(images/icon.gif) no-repeat -34px -167px;}
#sidebar ul li h2, #sidebar ul li h2 a {
	display:block;
	margin:0px 0px 5px 0;
	padding:3px 5px 3px 5px;
	color:#CCC;
	font-size:1em;
	font-weight: bold;
	background:#000 url(images/icon.gif) repeat-x 0px -950px;
}
#sidebar ul li.about{margin:0; padding:0;padding-left:7px;background:transparent url(images/icon.gif) no-repeat -213px -20px;margin-bottom:5px;margin-left:-8px;_margin-left:0;}
#sidebar ul li.about h2, #sidebar ul li h2 a.about {
	display:block;
	margin:0;
	padding:3px 5px 3px 5px;
	color:#666;
	font-size:1em;
	font-weight: bold;
	background:none;
	background-color:#ddd;
}
#sidebar ul li.about h3{display:none;}
#sidebar ul li.about ul{border:1px solid #ddd;margin-left:0; padding:2px 5px;}
#sidebar ul li.about ul li{border:0;}
#sidebar ul li.pagenav{margin:0; padding:0;padding-left:7px;background:transparent url(images/icon.gif) no-repeat -213px -20px;margin-bottom:5px;margin-left:-8px;_margin-left:0;}
#sidebar ul li.pagenav h2, #sidebar ul li h2.pagenav a {
	display:block;
	margin:0;
	padding:3px 5px 3px 5px;
	color:#666;
	font-size:1em;
	font-weight: bold;
	background:none;
	background-color:#ddd;
}
#sidebar ul li.pagenav ul{border:1px solid #ddd;margin-left:0; padding:2px 5px;}
#sidebar ul li.pagenav ul li, #sidebar ul li.pagenav ul li ul{border:0;}
#sidebar ul li h2 a:hover {color:#ff8787;}
#sidebar ul li.widget_categories ul li , #sidebar ul li#mycategoryorder ul li ,#sidebar ul li ul li.cat-item {
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -71px -604px;
	}
#sidebar ul li.recent_entries ul li , #sidebar ul li#recent-posts ul li {
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -69px -364px;
}
#sidebar ul li.most_commented ul li , #sidebar ul li#wkc_most_commented ul li{
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -188px -483px;
}
#sidebar ul li.random_posts ul li , #sidebar ul li#wkc_random_posts ul li{
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -149px -44px;
}
#sidebar ul li#wkc_recent_comments ul li, #sidebar ul li#recent-comments ul li, #sidebar ul li.widget_recent_comments ul li{
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -108px -564px;
}
#sidebar ul li#widget_wkc_advanced_blogroll ul li, #sidebar ul li.wkc_advanced_blogroll ul li, #sidebar ul li ul.blogroll li {
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -187px -5px;
}
#sidebar ul li#meta ul li, #sidebar ul li.widget_meta ul li{
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -8px -445px;
}
#sidebar ul li#archives ul li, #sidebar ul li.widget_archive li{
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -107px -325px;
}
#sidebar ul li.userpanel li.personal{
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -30px -644px;
}
#sidebar ul li.userpanel li.panelhome{
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -27px -405px;
}
#sidebar ul li.userpanel li.whitepost{
	border-bottom:1px dotted #999;
	padding:2px 0px 2px 14px;
	background:transparent url(images/icon.gif) no-repeat -69px -125px;
}
#sidebar .searchright{padding:5px;}
#sidebar .searchright input{border:1px solid #ddd;padding-top:4px;}
#sidebar .searchright input#searchsubmit{padding:1px;}
#sidebar ul li.chinese_poem_widget span, .textwidget{padding-left:5px;}
#sidebar ul li#tag_cloud ul a:hover, #sidebar ul li.widget_tag_cloud a:hover{ background-color:#000; color:#FFF;}
#sidebar ul li#meta ul li.rss ,#sidebar ul li#meta ul li.atom{background:transparent url(images/icon.gif) no-repeat -110px -84px;}
#sidebar ul li#calendar h2{display:none;}
#wp-calendar {empty-cells:show;width:100%;}
#wp-calendar thead tr th{ text-align:center;padding-top:3px;}
#wp-calendar caption {
	width:100%;
	text-align:left;
	font-size:12px;
	margin:0;
	padding:3px 5px 3px 5px;
	color:#CCC;
	font-weight: bold;
	background:#000 url(images/icon.gif) repeat-x 0px -940px;
}
#wp-calendar a {color:#fff;background-color:#000;padding:3px;}
#wp-calendar a:hover {color:#fff;padding:3px;background-color:#231492;}
#wp-calendar #next a {padding-right:5px;text-align:right;color:#666;background-color:transparent;}
#wp-calendar #prev a {padding-left:5px;text-align:left;color:#666;background-color:transparent;}
#wp-calendar td {padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover {background-color:transparent;}
#wp-calendar #prev a, #wp-calendar #next a {font-size:1em;}
#wp-calendar th {font-style:normal;}
.login{padding:0 5px;font-size:1.2em;}
.login #loginform{padding:0;margin:0;}
.login #loginform input {width:90px;margin:0 5px 0 0;height:18px;color:#666;background:#f0f0f0;border:0;border-bottom:1px solid #ddd;vertical-align:middle;}
.login #loginform input#log , .login #loginform input#pwd{padding:3px 0px 1px 14px;background:#f0f0f0 url(images/icon.gif) no-repeat -29px -643px;}
.login #loginform input#pwd{background:#f0f0f0 url(images/icon.gif) no-repeat -33px -166px;}
.login #loginform input.remember{background-color:transparent;border:0;width:15px; visibility:hidden;}
.login #loginform input.button {border:0;background:transparent url(images/icon.gif) no-repeat 0px -40px;width:31px;height:22px;}
.login #loginform input.button:hover {cursor:pointer;}
.greybox {padding:10px;border-bottom:1px solid #ddd;color:#000;background:#F6F6F6 url(images/pattern.gif);}
.greybox a:link, .greybox a:active, .greybox a:visited{color:#999;}
.greybox a:hover{color:#000;}
/* @Comments element*/ 
#respond{margin-top:20px;}
#respond h2{font-size:1.4em; padding-bottom:10px;}
ul.pinglist{padding:15px 10px 5px 0;}
h2#pingback{font-size:1.3em; padding:10px 0;}
.commentlist{margin:0;padding:0;}
li.bubble {margin-bottom:24px;width:auto; font-size:1em;margin-top:20px;}
.comment-title{font-size:1.4em; font-weight:bold;background:transparent url(images/pattern.gif);padding:5px;}
li.bubble a:link{color:#999}
li.bubble blockquote {border:1px solid #C9C2C1;margin:0;padding:10px;background:#fff;}
li.bubble blockquote.isadmin{color:#000;}
li.bubble blockquote p {line-height:1.3em;margin:0;padding:0;}
li.bubble blockquote.female{border:1px solid #ffccff;}
li.bubble blockquote.male{border:1px solid #99ccff;}
li.bubble cite {
	background:transparent url(images/icon.gif) no-repeat -193px -759px;
	display:block;
	font-size:1em;
	font-style:normal;
	margin:-7px -5px 0 -5px;
	padding:7px 0px 0px 13px;
	position:relative;
	top:5px;
	color:#999;
}
li.bubble cite.isadmin {text-align:right;background:transparent url(images/icon.gif) no-repeat right -759px;margin-right:0;}
li.bubble cite.female {text-align:left;background:transparent url(images/icon.gif) no-repeat -193px -308px;}
li.bubble cite.male {text-align:left;background:transparent url(images/icon.gif) no-repeat -193px -425px;}
li.bubble cite a:link{ color:#000;}
ul.children li.bubble{margin:5px 0 5px 15px;}
#cancel-comment-reply a:link{color:#F00;}
#comment {height:100px;width:100%;font-size:1.1em;}
#respond input{font-size:1.1em; border:0;}
#respond p{padding:3px 0;}
#respond textarea{font-size:1.1em; border:0;}
#respond input#authoronly{background:#FFF url(images/icon.gif) no-repeat -29px -642px;padding:4px 2px 2px 16px;}
#respond input#email{background:#FFF url(images/icon.gif) no-repeat -146px -283px;padding:4px 2px 2px 16px;}
#respond input#url{background:#FFF url(images/icon.gif) no-repeat -27px -403px;padding:4px 2px 2px 16px;}
#respond input#submit{ border:1px solid #ddd;background:transparent url(images/icon.gif) no-repeat scroll -202px -1043px;padding:4px 10px 2px 10px; height:24px; font-size:1em; width:150px;}
/* @Footer element*/
#footer2 {background:transparent url(images/icon.gif) repeat-x scroll 0px -1071px;clear:both;}
#footer2 a:link, #footer2 a:visited {color:#333;}
#footer2 a:hover {color:#CCC;background-color: #000;}
#footer2 ul.nav {float:right;margin:0;}
#footer2 ul.nav li {display:inline;margin:0px 0px 0px 10px;padding:0;}
#footer2 ul.nav li a {
}
.blackbar {
	font-size:0.9em;
	padding:12px 10px 5px 10px;
	color:#999;
	text-align:left;
	width:878px;
	background:transparent url(images/icon.gif) no-repeat scroll center -1000px;
}
.blackbar a:link, .blackbar a:visited {color:#000;}
/* @Font Size Switcher element*/
dl#fontSizeSwitcher{float:right;clear:both; margin-bottom:6px;}
dl#fontSizeSwitcher dt, dl#fontSizeSwitcher dd{float:left;margin:0;line-height:normal;line-height:1.7em;}
dl#fontSizeSwitcher dt{ color:#999;margin-right:3px;}
ul#fontSizeSwitcherList{padding:0; list-style:none;}
ul#fontSizeSwitcherList li sup{line-height:0;}
ul#fontSizeSwitcherList li{list-style:none;float:left;margin-left:5px;padding:0 3px;background-color:#ddd;cursor:pointer; line-height:1.7em;}
ul#fontSizeSwitcherList li.current{background-color:#999;cursor:default;color:#fff;}
/* @Language Switcher element*/
#header ul.qtrans_language_chooser{float:left;clear:both;padding:0;width:580px; margin-top:5px;}
#header ul.qtrans_language_chooser li{float:left;margin-right:10px;padding:0 3px;line-height:1.7em;background-color:#ddd;}
#header ul.qtrans_language_chooser li.active{background-color:#231492;}
#header ul.qtrans_language_chooser li.active a{color:#fff;cursor:default;}
/* @default wordpress*/ 
.wp-smiley {float: none;margin: 0;}
.alignnone {display: block;}
.alignleft {float: left;margin-right: 15px;}
.alignright {float: right;margin-left: 15px;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #E7E9E4;margin-top: 5px;margin-bottom: 15px;padding: 4px 0 0 0;}
/* @plugin style*/
.highslide-html-content{background:#f6f7f7 url(images/pattern.gif) repeat;}
a.highslide:hover{background-color:#FFF;}